home *** CD-ROM | disk | FTP | other *** search
/ Ultra Gameplayers 101 / Ultra Game Players Magazine, No. 101 - September 1997 (Imagine Publishing, Inc.)(1997).iso / pc / new_ugp.dxr / 00309_Toggle Sprite Class.ls < prev    next >
Encoding:
Text File  |  1997-07-10  |  606 b   |  31 lines

  1. property spritelist
  2.  
  3. on new me, parameterList
  4.   set spritelist to getaProp(parameterList, #spritelist)
  5.   repeat with sNum in spritelist
  6.     set the visible of sprite sNum to 0
  7.     set mNum to the memberNum of sprite sNum
  8.     if mNum > 0 then
  9.       preloadMember(mNum)
  10.     end if
  11.   end repeat
  12.   return me
  13. end
  14.  
  15. on TurnOn me
  16.   repeat with sNum in spritelist
  17.     set the visible of sprite sNum to not (the visible of sprite sNum)
  18.   end repeat
  19.   updateStage()
  20. end
  21.  
  22. on TurnOff me
  23. end
  24.  
  25. on dispose me
  26.   repeat with sNum in spritelist
  27.     set the visible of sprite sNum to 1
  28.   end repeat
  29.   set spritelist to []
  30. end
  31.